package com.csht.entity.lombok;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

//@Data   ：注解在类上；提供类所有属性的 getting 和 setting 方法，此外还提供了equals、canEqual、hashCode、toString 方法
//@Setter：注解在属性上；为属性提供 setting 方法
//@Getter：注解在属性上；为属性提供 getting 方法
//@Log4j ：注解在类上；为类提供一个 属性名为log 的 log4j 日志对象
//@NoArgsConstructor：注解在类上；为类提供一个无参的构造方法
//@AllArgsConstructor：注解在类上；为类提供一个全参的构造方法
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Entity {
	private String id;
	private String name;
	private String identity;

	public static void main(String[] args) {
		Entity e = new Entity("id","name","identify");
		e.setId("1");
		System.out.println(e.toString());
		
	}
}
